Easy Java programming for teaching image-processing

نویسندگان

  • Daniel Sage
  • Michael Unser
چکیده

We have designed a series of computer sessions build around ImageJ (a public-domain software for image analysis), as a practical complement to a two-semester course in image processing. The students are challenged with simple practical imaging problems as they acquire hands-on practice by experimenting with image-processing operators. In the process, they also learn how to program standard image-processing algorithms in Java. This is made possible thanks to a programmer-friendly environment and a software interface that greatly facilitates the developments of plugins for ImageJ. Since our students have generally not acquired programming skills yet (they typically do not even know Java), we use a learning-by-example teaching strategy, with good success.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A software system for laboratory experiments in image processing

Laboratory experiments for image processing courses are usually software implementations of processing algorithms, but students of image processing come from diverse backgrounds with widely differing software experience. To avoid learning overhead, the software system should be easy to learn and use, even for those with no exposure to mathematical programming languages or object-oriented progra...

متن کامل

An Educational Non-Photorealistic Rendering System Using 2D Images by Java Programming

It is important to improve the teaching and tutoring materials available in undergraduate CG education. Exposure to such material will certainly help encourage CG research. However, new image generation algorithms proposed in recent research are not usually included in tutoring material at the undergraduate level. We, the authors, have developed teaching material designed for educating undergra...

متن کامل

Interactive Textbooks; Embedding Image Processing Operator Demonstrations in Text

Traditional image processing teaching has used materials where the theory and drill are separated into textbooks and image processing packages. HTML and JAVA might allow easier construction of an integrated teaching resource. Such a resource would have widespread, platform-independent accessibility. This paper reports our assessment of this potential, which is explored through extensions of the...

متن کامل

Friendly “ImageJ”: A pedagogical tool for teaching image-processing programming in Java

Image processing can be taught very effectively by complementing the basic lectures with computer laboratories where the participants can actively manipulate and process images. This offering can be made even more attractive by allowing the students to develop their own image processing code within a reasonable time frame. After a brief review of existing software package that can be used for t...

متن کامل

JDIPF - Java Digital Image Processing Framework

A tool created with the aim of contributing to the teaching of image processing techniques is presented. It allows the specification of filters in a simple and intuitive manner. Being a Java application, the system is portable and runs in many different environments.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001